Russia on Saturday cancelled a planned manned space launch expected in one week due to "technical reasons," giving no explanation or a new launch date.
Russia on Saturday cancelled a planned manned space launch expected in one week due to "technical reasons," giving no explanation or a new launch date.